DebugSettings

@Immutable
data class DebugSettings(    val isTileBoundariesEnabled: Boolean = false,     val isTileInfoEnabled: Boolean = false,     val isTimestampsEnabled: Boolean = false,     val isCollisionBoxesEnabled: Boolean = false,     val isOverdrawVisualizationEnabled: Boolean = false)(source)

Parameters

isTileBoundariesEnabled

Indicates if tile boundaries should be displayed as thick, red lines. Helps diagnose tile clipping issues.

isTileInfoEnabled

Indicates if each tile should show its tile coordinate (x/y/z) in the upper-left corner.

isTimestampsEnabled

Indicates if each tile should display a timestamp denoting when it was loaded.

isCollisionBoxesEnabled

Indicates if edges of glyphs and symbols should be displayed as faint, green lines. Helps diagnose collision and label placement issues.

isOverdrawVisualizationEnabled

Indicates if a translucent fill should replace each drawing operation, making overlapping drawing operations more prominent to diagnose overdrawing.

Constructors

Link copied to clipboard
constructor(    isTileBoundariesEnabled: Boolean = false,     isTileInfoEnabled: Boolean = false,     isTimestampsEnabled: Boolean = false,     isCollisionBoxesEnabled: Boolean = false,     isOverdrawVisualizationEnabled: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard